package model

// Grade 成绩模型
type Grade struct {
	Base
	StudentID uint    `json:"student_id"`
	Student   Student `gorm:"foreignKey:StudentID" json:"student,omitempty"`
	CourseID  uint    `json:"course_id"`
	Course    Course  `gorm:"foreignKey:CourseID" json:"course,omitempty"`
	Score     float64 `gorm:"not null" json:"score"`                      // 分数
	Semester  string  `gorm:"size:20;not null" json:"semester"`           // 学期
	Comment   string  `gorm:"size:200" json:"comment"`                    // 评语
}